using System.Collections.Generic;
using Newtonsoft.Json;
#pragma warning disable IDE1006 // 命名样式

namespace QNLua.CommonData
{
    public class PCKeyMapOption
    {
        // 【必传】要处理的快捷键名 0~9  a~z  num0 num1 num2 num3 num4 num5 num6 num7 num8 num9 back menu backspace tab enter shift ctrl alt pause capslock escape space pageup pagedown end home left up right down select insert Delete  * + - ; = , . [ ] numdel numlock scrolllock
        [JsonProperty("keyMap")]
        public string[] KeyMap;

        // 【必传】事件名称
        [JsonProperty("eventName")]
        public string EventName;

        // 【必传】scriptId 脚本Id
        [JsonProperty("scriptId")]
        public int ScriptId;
    }

    public class PCKeyMapParams : LuaCommonDataParams
    {
        public PCKeyMapOption option { get; set; }
    }
}
